A++: An Agent Oriented Programming Language

نویسنده

  • Deyi XUE
چکیده

A new Agent-Oriented Programming (AOP) language called A++ is introduced in this research for developing agent-based distributed systems. In this work, agent-oriented programming is defined as a programming method with characteristics of distribution, autonomy, concurrency, and mobility. Both agents and objects can be modeled in A++. In addition to data and methods that can be defined in objects including classes and instances, each agent is also associated with an independent computing process in agent-oriented programming.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

An Agent Oriented Programming Language Targeting the Microsoft Common Language Runtime

In the last decades, a significant growth of agent oriented systems has been observed, which has stimulated a more precise formalism for the definition of both agent and multi-agent systems, as well as the release of a huge number of agent development environment. In this work a new programming paradigm is proposed, that is agent oriented programming instead of object oriented programming. The ...

متن کامل

Code patterns for agent-oriented programming

The mainstream approach to design of BDI-inspired agent programming languages is to choose a set of agent-oriented features with a particular semantics and their subsequent implementation in the programming language interpreter. The language designer’s choices thus impose strong constraints on the architecture of the implemented agents as well as only a limited toolbox of high-level language co...

متن کامل

Multi-Agent Environment MAGE

Agent-oriented programming is being thought as the next generation programming paradigm after the object-oriented programming. A multi-agent environment, MAGE, will be introduced in this paper, which is a platform for rapidly developing distributed, heterogeneous multi-agent systems. What MAGE provides includes a general running framework for agents,an agent description language(ADL),an agent c...

متن کامل

Code Patterns for Agent-Oriented Programming1

One of the high ambitions of the agents programming community is development of a theoretically founded programming framework enabling creation of cognitive agents, i.e., agents with mental states. A programming language is an engineering tool in the first place and thus it has to provide a toolbox for development of practical systems. On the other hand, it is desirable to establish a tight rel...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004